body {background-color: #dddddd;}  /* Farbe des Seitenhintergrund */
h1,h2 { color: blue; }             /* Farbe der Ueberschrift */
h3 { color: red; }                 /* Farbe der Fehlermeldungen */
h4 { color: black; }

/* Gestaltung der Ausgabe Tabelle */
table.ausgabe {border: 3px solid black; width: 95%; padding: 5px; }
table.ausgabe th {border: 2px solid black; background-color: #22aaff; 
	      padding: 10px;}
table.ausgabe td { border: 1px solid black; empty-cells:show; text-align: left; 
    	      background-color: #ffffff; padding: 5px; empty-cells:show;}

/* Hier wird "strong" als "span" umgebogen, weil die Treffer manchmal
   ueber mehrere span.kap, span.ita etc. gehen und dann die Schachtelung 
   nicht mehr korrekt ist. */ 
strong { font-weight: normal; background-color: #00ff00; color: #000000;}  

span.schwarz { color: black; }
span.rot { color: red; }
span.seite { color: red; }

span.spe { letter-spacing: 0.3em; }
span.kap { font-variant:small-caps; }

p.fuss {font-size: 10pt; text-align: center;}
